/*texts*/
.texts{ padding:22px 10px;}
/*about*/
.about{ width:292px;}
.textitle{ font-size:14px; font-weight:bold; color:#fff; border-bottom:solid 1px #181818; padding:0 0 4px 10px;}.textitle cite{ font-size:16px; color:#666; font-weight:normal; padding-left:5px;}
.aboutcon{ height:143px; padding:0 12px; margin-top:12px; text-indent:25px; overflow:hidden;}
a.red1{color:#DF5400; text-decoration:underline;}
/*news*/
.news{ width:296px; margin-left:28px; display:inline;}
.news_top{ padding:10px; border-bottom:dashed 1px #181818;}
.news_top-title{ display:block; width:270px;}
.yellow a{color:#FE9603;}.yellow a:hover{color:#DF5400}
.news_top-title,.news li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_top-con{ height:35px; margin-top:6px; overflow:hidden;}
.news ul{ padding:10px 10px 0;}
.news li{ text-align:right}
.news li span{ width:185px; float:left; text-align:left;}
.news li,.contact li,.products ul{ overflow:hidden; zoom:1;}
.news li,.contact li{ font-family:"ËÎÌå"}

/*contact*/
.contact{ width:294px;}
.contact ul{ padding:10px 10px 0;}
.contact .message,.contact .order{ width:132px; height:50px; background-position:-58px -9px; display:block; float:left;}
.contact .order{background-position:-199px -9px; float:right;}

/*products*/
.products{ border:solid 1px #FF9E03; height:205px; background-position:left -100px; overflow:hidden;}
.protit{ padding:10px 15px 0; color:#000;}
.proname{ font-size:16px; color:#843E18; padding-left:8px;}
a.black1,a.black1:hover{color:#000; text-decoration:underline;}
.products ul{ padding:8px 4px 0;}
.products li{ width:123px; background:#D95C00; margin-left:11px; float:left; text-align:center; overflow:hidden; padding:6px 0; display:inline;}
.products li .pic{ border:solid 1px #41413F; width:106px; height:94px; margin:0 auto; background:#fff; margin-bottom:5px;}.products li .pic a{width:106px; height:94px; display:table-cell; vertical-align:middle;*font-size:80px;}.products li img{ vertical-align:middle;}


/*brand*/
.brand{margin-top:10px; height:90px;margin-left:20px;border-bottom:#181818 1px solid;}
.brand p{ line-height:30px; border-bottom:#181818 1px solid; font-size:14px;}
.brand p span{ color:#FFFFFF; font-weight:bold; font-size:14px;}
.brand ul li{ width:98px; height:33px; float:left; margin-right:16px; margin-top:10px;}
.brand .pic{ width:98px; height:33px; border:#595959 solid 1px; }


/*link*/
.link{ height:50px; margin:10px 20px 0 20px;}
.link .title{width:70px; color:#fff; font-weight:bold; float:left;}
.link .con{float:left; word-spacing:0.2cm; line-height:22px; width:850px;}
.link .con a{ color:#666666;text-decoration:underline;}
.link .con a:hover{ color:#666666; }
